// PendingIssueService.java
package com.bolingcavalry.crm.pendingissue.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.entity.pendingissue.PendingIssue;

public interface PendingIssueService extends IService<PendingIssue> {
    
    /**
     * 根据条件分页查询待处理问题
     * @param pageNum 页码
     * @param pageSize 每页大小
     * @param customerCompanyName 客户公司名称
     * @param serviceLocation 服务位置
     * @param issueCategory 问题归类
     * @return 分页结果
     */
    IPage<PendingIssue> getByConditions(Integer pageNum, Integer pageSize, String customerCompanyName, String serviceLocation, String issueCategory);
}
